to meet its obligations and guarantees - German English Dictionary